package com.cloud.lan.integration.submail.sms.service;

import com.cloud.lan.integration.submail.sms.entity.SmsTemplateHandleRes;
import com.cloud.lan.integration.submail.sms.entity.SmsTemplateModel;
import com.cloud.lan.integration.submail.sms.entity.SmsTemplateQueryReq;
import com.cloud.lan.integration.submail.sms.entity.SmsTemplateQueryRes;




/**
 * Created by zhouquan on 2022/4/2.
 * 短信模板服务
 */
public interface SmsTemplateService {

    /**
     * 短信模板.查询
     * @param queryReq
     * @return
     */
    SmsTemplateQueryRes query(SmsTemplateQueryReq queryReq);

    /**
     * 短信模板.创建
     * @param model
     * @return
     */
    SmsTemplateHandleRes create(SmsTemplateModel model);

    /**
     * 短信模板.更新
     * @param model
     * @return
     */
    SmsTemplateHandleRes update(SmsTemplateModel model);

    /**
     * 短信模板.删除
     * @param model
     * @return
     */
    SmsTemplateHandleRes del(SmsTemplateModel model);
}
